*{
	padding: 0;
	margin: 0;
	font-size: 12px;
}
a{
	text-decoration: none;
	outline:none;
	blr:expression(this.onFocus=this.blur());
}
a:hover{
	text-decoration: underline;
}
a:hover,a:active {
	outline:0
}
img{
	border: 0px;	
}
.upfile2{
    /*    background: #A5E2FF;
        width: 75px;
        height: 28px;*/
        cursor: pointer;
        margin: 0 10px;
        font-size: 12px;
        font-weight: 500;
        
    	width: 79px;
		height: 30px;
		color: #fff;
	/*	float: left;*/ 
    }
input{
	border: none;
	cursor: pointer;
}
option{
	padding-left: 5px;
}
li{
	list-style: none;
}

select{
  height:25px; 
  line-height:19px; 
  padding:3px 0;
  margin-top:5px;
  
}
select option{
	height: 20px;
	line-height: 20px;
}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, textarea {
    font-size: 14px;
    font-family: Tahoma,Helvetica,Ubuntu,"Microsoft YaHei",SimSun,sans-serif;
}
input[type="reset"]::-moz-focus-inner, 
input[type="button"]::-moz-focus-inner, 
input[type="submit"]::-moz-focus-inner, 
input[type="file"] > input[type="button"]::-moz-focus-inner{ 
border:none;padding:0; 
}


/*公共部分*/

 .compile_topimg_cont{
	background: #fff;
	overflow: hidden;
	width: 95%;
	margin: 0 auto;
	margin-top: 25px;
}
.hide_box{
	width: 100%;
	overflow: hidden;
}
 .compile_topimg_cont .title{
	width: 100%;
	height: 50px;
	border-bottom: solid 1px #dde7e8;
	font-size: 16px;
	font-weight: 800px;
	line-height: 65px;
	color: #01b3ee;
	padding-left: 10px;
}

 .compile_topimg_middle{
	width: 85%;
	margin-left: 40px;
	padding-top: 40px;
}

.login_bt3{
	width: 110px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	background: #12bae1;
/*	float: left;*/
	
}

/*
.login_bt3{
	background:#12bae1;	
}*/
.login_bt4{
	width: 110px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	background:#E7EFF2; 
}

.but_left1{
	margin-left: 30px;
}
.but_left2{
	margin-left: 140px;
}
.but_top{
	margin-top: 20px;
}
.hang_bg{
	width: 100%;
	overflow: hidden;
	margin-bottom: 15px;
}
.front_word{
	width: 90px;
	height: 32px;
	line-height: 32px;  
	float: left;
	font-size: 14px;
	text-align: right;
}
.completion{
	width: 235px;
	height: 30px;
	line-height: 16px;  
	line-height: 30px\9; 
	+line-height: 30px;  
	float: left;
	padding-left: 3px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	font-size: 14px;
}
.number{
	height: 30px;
	line-height: 30px;
	float: left;
	font-size: 14px;
}
.normal_border{
	 border: 1px solid #e2e0e0;
}
.error_border{
	border: 1px solid #FC3D21;	
}
.error_word{
	display: none;
	height: 32px;
	line-height: 32px;
	float: left;
	overflow: hidden;
	text-align: left;	
	color: #ff0000;
	padding-left: 10px;
}
.error_box{
	display: none;
	color: #FC3D21;
	overflow: hidden;
	line-height: 30px;
	margin-left: 90px;
/*	border: solid 1px red;*/
}

.right_ico{
	padding-left: 30px;
	background: url(../images/right.jpg) no-repeat 5px 8px;
	color: #B3B3B3;
}
.wrong_ico{
	padding-left: 30px;
	background: url(../images/wrong.jpg) no-repeat 5px 8px;
	color: #FB3C1F;
}
.title2{
	font-size: 16px;
	line-height: 30px;
	padding-bottom: 15px;
	padding-left: 45px;
}
.padding_left{
	padding-left: 45px;
	padding-bottom: 10px;
}
.change2{
	line-height: 30px;
	color: #12bae1;
	padding: 0 10px;
}
.custom1{
	display: none;
}
/*公共部分结束*/

/*页头开始*/
.top_bg{
	width: 100%;
	height: 70px;
	background:#35A5FC;
}
.top_bg .top_middle{
	width: 1000px;
	margin: 0 auto;
	background: #35A5FC url(../images/bg_02.jpg) no-repeat;
	overflow: hidden;
}

.top_bg .top_middle .left_logo{
	width: 135px;
	float: left;
}
.logo_word{
	float: left;
	font-size: 22px;
	color: #a5eeff;
	line-height: 70px;
	padding-left: 20px;
}

/*页头结束*/

.middle_bg{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}

.middle_bg .left{
	height: 685px;
	width: 169px;
	float: left;
	overflow: hidden;
	border-right: solid 1px #ebebeb;
}
.middle_bg .right{
	width: 830px;
	float: right;
	overflow: hidden;
	background: #fff;
}

.portrait_bg{
	width: 100%;
	height: 55px;
	margin: 15px 0;
}
.right_img{
	width: 48px;
	height: 48px;
	border: solid 2px #fff;
	float: left;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
}
#small_img{
	display: block;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
}
.right_login_info{
	width: 110px;
	height: 55px;
	float: right;
	color: #6a6969;
}
.u_name{
	line-height: 30px;
}
.exit a{
	font-size: 14px;
	color: #6a6969;
}
.exit a:hover{
	color: #35A5FC;
}
.middle_bg .left dl dt{
	font-size: 14px;
	color: #939292;
	padding-left: 45px;
}
.dt_bg1{
	background: #ebebeb url(../images/dt1.jpg) no-repeat 5px 5px;
}
.dt_bg2{
	background: #ebebeb url(../images/dt2.jpg) no-repeat 5px 5px;
}
.dt_bg3{
	background: #fff url(../images/dt3.jpg) no-repeat 8px 5px;
}
 dl dt,dl dd{
	width: 100%;
	height: 42px;
	line-height: 42px;
	text-align: left;
}

dl dd a{
	display: block;
	width: 100%;
	height: 42px;
	color: #4f4e4e;
	font-size: 14px;
	font-weight: 500;
	padding-left: 60px;
}
dl dd a#tes{
	padding-left: 0px;
}
dl dd a:hover{
	text-decoration: none;
	background: url(../images/dd1.jpg) no-repeat;
}
dl dd a#tes span{
	display: inline-block;
	width: 45px;
	height: 42px;
}
dl dd a#tes:hover span{
	background: url(../images/dt3-1.jpg) no-repeat 5px 4px;	
}
.a_span{
	background: url(../images/dt3-1.jpg) no-repeat 5px 4px;
}

.dd_bg{
	background: url(../images/dd1.jpg) no-repeat;
}

/*左边页面开始*/
.edit_left{
	background: #E2F6FC;
	overflow: hidden;
}
.edit_left .out_content{
	width: 170px;
	height: 850px;
	background: #E7EFF2;
	float: right;
}

/*左边页面结束*/

/*编辑头像开始*/

.compile_topimg_middle h3{
	height: 30px;
	line-height: 35px;
}
.compile_topimg_middle p{
	height: 32px;
	line-height: 32px;
	overflow: hidden;
}

.show_img{
	padding: 0 20px; 
}
.select_img{
	width: 350px;
	margin-top: 10px;
}


.load{
	width: 280px;
	position: relative;	
}

.load-img{
	display: none;
	position: absolute;
	left:120px;
	top: 120px;
}
/*编辑头像结束*/

/*修改密码开始*/
.state{
	width: 240px;
	height: 25px;
	line-height: 16px;  
	line-height: 25px\9; 
	+line-height: 25px; 
	padding-left: 5px;
	float:left;
}


/*修改密码结束*/

/*绑定手机*/
#belaybar{
	width: 110px;
	height: 30px;
	line-height: 30px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	background: #ccc;
	border: 1px solid #e2e0e0;
	margin-left: 10px;
	text-align: center;
	font-size: 12px;
	float: left;
}
.tishiword{
	font-weight: 700;
	font-size: 14px;

}
/*绑定手机结束*/

.right_box{
	width: 100px;
	margin: 0 auto;
	padding-left: 60px;
	overflow: hidden;
}
.right_bg{
	background: url(../images/right_bg.jpg) no-repeat 0 50%;
}
.error_bg{
	background: url(../images/error_bg.jpg) no-repeat 0 50%;
}

.tishi{
	font-size: 14px;
	margin-top: 30px;
	text-align: center;
}
.shuoming{
	line-height: 30px;
	font-size: 16px;
	color: #fd7c09;
	padding: 10px 0;
}

.email{
	color: #039dde;
	font-size: 14px;
}

/*页尾开始*/

.bottom_bg{
	width: 100%;
	height: 65px;
	background: #202223;
}
.bottom_bg .bottom_middle{
	width: 980px;
	margin: 0 auto;
	overflow: hidden;
	padding-right: 20px;
}
.bottom_middle p{
	text-align: center;
	color: #989898;
	line-height: 25px;
}
.foot_a{
	text-align: center;
	color: #989898;
	padding-top: 10px;
}
.foot_a a{
	color: #989898;
	padding: 0 10px;
	border-right: solid 1px #989898;
}
.foot_a a:hover{
	text-decoration: underline;
	color: #039dde;
}
.foot_a a[title="bbs"]{
	border-right: none;
}



/*页尾结束*/

